
package model.dao.impl;

import dto.Fecha;
import java.util.List;
import model.dao.DaoFecha;
import service.sql.Sql;

/*
 * DaoFechaImp
 *
 * Descripción: Esta clase interface DaoFechaImp
 *
 * Autor: Erik
 *
 * Versión: 0.1
 *
 * Fecha: 20/04/14
 *
 */
public class DaoFechaImp implements DaoFecha {

    private Sql sql;

    public DaoFechaImp() {
        sql = new Sql();
    }

   
    @Override
    public List<Object[]> get(int  Region_ID) {
        String s =
                "SELECT Fecha "
                + "FROM FECHA WHERE Region_ID=" + Region_ID;
        System.out.println(s);
        List<Object[]> list = sql.consulta(s, false);
         System.out.println(list.toString());
        return list;
    }
    
     @Override
    public String insert(Fecha fecha) {

        String s =
                "INSERT INTO fecha(fecha,Region_ID) VALUES ('"+fecha.getFecha()+"',"+fecha.getRegion_ID()+")";
        System.out.println("" + s);
        String result = sql.ejecuta(s);
        return result;
    }

    @Override
    public String delete(String ids,String fecha) {
        String s =
                "DELETE FROM fecha WHERE fecha='"+fecha+"' and Region_ID="+ids+"";
        System.out.println("" + s);
        String result = sql.ejecuta(s);
        return result;
    }

}
